Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BARROW ROAD Terraced £160,000 5 Dec 2008
3 BARROW ROAD Semi-Detached £650,000 17 Mar 2023
5 BARROW ROAD Detached £190,000 17 Jun 2011
7 BARROW ROAD Detached £372,000 6 Dec 2019
10 BARROW ROAD Detached £370,000 13 Jun 2017
11 BARROW ROAD Detached £380,000 24 May 2019
15 BARROW ROAD Detached £619,150 5 Oct 2018
15A BARROW ROAD Detached £389,500 28 Mar 2003
16 BARROW ROAD Semi-Detached £235,000 9 Sep 2011
17 BARROW ROAD Detached £293,000 28 Apr 2005